package com.zztt.logmask.common.matcher;

import com.zztt.logmask.common.handle.MaskHandle;

import java.util.List;

/**
 * 掩码处理的匹配器
 */
public interface MaskHandlesMatcher {

    /**
     * 根据字符串获取所有的掩码处理器
     * @param str 字符串
     * @return 返回所有匹配到的掩码处理器
     */
    List<MaskHandle> matcher(CharSequence str);
}
